hyperkeratosis at the palms - Turc Anglais Dictionnaire